Evolution and Maintenance in Service-Oriented Software
نویسندگان
چکیده
This interim Ph.D. report deals with the evolution and maintenance issues of Service-Oriented Architecture (SOA) software. This software is designed and implemented as a composition of existing services, which are either developed in-house or acquired from third parties. The independent evolution of services along with their variation in quality indicates that SOA software is in constant evolution making the complexity of its maintenance process higher than in the traditional software systems. Consequently, the evolution and maintenance issues are even more important in SOA because of its dynamic nature. In this report, we analyze the state of the art of maintenance in SOA, and determine the open issues/challenges.
منابع مشابه
An enhanced reliability-oriented workforce planning model for process industry using combined fuzzy goal programming and differential evolution approach
This paper draws on the “human reliability” concept as a structure for gaining insight into the maintenance workforce assessment in a process industry. Human reliability hinges on developing the reliability of humans to a threshold that guides the maintenance workforce to execute accurate decisions within the limits of resources and time allocations. This concept offers a worthwhile point of de...
متن کاملMESOA 2009: 3rd International workshop on maintenance and evolution of service-oriented systems
The main goal of this workshop is to provide an opportunity for participants to present current work and have a lively discussion of open issues for the maintenance and evolution of service-oriented systems. The dialog will include both short-term research issues such as reengineering processes and long-term issues such as evolution patterns for service-oriented systems. 1. Workshop Theme and G...
متن کاملOntological Support for the Evolution of Future Services Oriented Architectures
Services Oriented Architectures (SOA) have emerged as a useful framework for developing interoperable, large-scale systems, typically implemented using the Web Services (WS) standards. However, the maintenance and evolution of SOA systems present many challenges. SmartLife applications are intelligent user-centered systems and a special class of SOA systems that present even greater challenges ...
متن کاملMethod integration: An approach to develop agent oriented methodologies
Agent oriented software engineering (AOSE) is an emerging field in computer science and proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...
متن کاملAn Evolution Process for Service-Oriented Systems
Evolution of service-oriented systems is quite a new research area, which becomes more and more important as engineering challenges move from enabling service-orientation onto the maintenance and evolution of already developed service-oriented systems. However, the development of suitable evolution processes and methodologies is still an open research problem. The evolution process presented in...
متن کامل